@charset "utf-8";
/* CSS Document */
.con_box{min-height:400px;}
.con_box .title{font:bold 10px/14px Verdana, Geneva, sans-serif  ; border-bottom:1px dotted #999; padding:0 0 3px 0; margin:0 0 10px 0;}
.list_box{ width:710px; overflow:hidden;}
.sub{float:left; width:85px; padding:5px 0 0 0;}
.sub li{ margin:0 0 13px 10px;}
.sub li a{color:#b5b5b5; font:bold 12px/16px "宋体";}
.sub li a:hover{color:#4c4c4c;}
.sub .current a{color:#4c4c4c;}
.list_r{width:625px; float:left;}
.mask{padding:0 0 0 6px;}
.mask li{float:left; margin:0 13px 15px 0;}
.mask li img{border:5px solid #dcdcdc; transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
.mask li a:hover img{border-color:#bcbcbc;}
.case{width:710px;}
.case .r_box{margin:0 0 0 10px; width:525px; line-height:20px; color:#a1a1a1;}
.case .name{font-size:14px; font-weight:bold; color:#606060;}
.case .r_box p{ text-indent:24px;}
.case .special{color:#606060;}
.case .intro{ height:100px; overflow:hidden;}
.case .seperate{height:2px; background:url(../images/other/sep.gif) repeat-x 0 0; margin:25px 0;}
.case_box .fenye{margin:35px 0 10px 0; padding:10px 0 10px 200px;}
.list_det{margin:25px 0 0 70px; line-height:22px; color:#a0a0a0;}
.list_det .name{ font:bold 14px/20px "宋体"; cursor:pointer;}
.list_det .name img{ transition:all 0.4s ease;-webkit-transition:all 0.4s ease; margin:0 5px 0 0; vertical-align:-2px;}
.list_det .name:hover img{opacity: 0.6;filter: alpha(opacity=60);transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.list_det .content{padding:0 15px 0 20px;}
.list_det .content p{text-indent:24px;}
.list_det .content img{margin:7px auto; }
